//
//  token.h
//  Scanner
//  Define token
//  Created by Pei Liu on 10/5/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#ifndef Scanner_token_h
#define Scanner_token_h

//size of the stringlist
#define SIZE 100

//defined tokens
#define ANDTOKEN 258
#define ARRAYTOKEN 259
#define DOTOKEN 260
#define ELSETOKEN 261
#define ENDOTOKEN 262
#define ENDIFTOKEN 263
#define ENDPROCTOKEN 264
#define ENDWHILETOKEN 265
#define IFTOKEN 266
#define LINETOKEN 267
#define NOTTOKEN 268
#define ORTOKEN 269
#define PROCTOKEN 270
#define READTOKEN 271
#define READSTRTOKEN 272
#define RETVALTOKEN 273
#define VARTOKEN 274
#define WHILETOKEN 275
#define WRITESTRTOKEN 276
#define WRITETOKEN 277
#define ADDTOKEN 278
#define MINUSTOKEN 279
#define MULTOKEN 280
#define DIVTOKEN 281
#define EQUTOKEN 282
#define LESSTOKEN 283
#define LEQUTOKEN 284
#define GEQUTOKEN 285
#define GRETOKEN 286
#define NEQUTOKEN 287
#define LPTOKEN 288
#define RPTOKEN 289
#define LSPTOKEN 290
#define RSPTOKEN 291
#define COMTOKEN 292
#define SCOMTOKEN 293
#define IDTOKEN 294
#define INTTOKEN 295
#define STRTOKEN 296
#define CHRTOKEN 297

#endif
